﻿$(function () {
    initTable();
});
var $table = $('#table');


function initTable() {
    $table.bootstrapTable({
        url: '/Account/Brokerage/BrokerageSettleAccountsListAsync',            //数据来源地址
        method: 'post',                     //数据请求方式
        striped: true,                      //是否显示行间隔色
        cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
        pagination: false,                   //是否启用分页
        sidePagination: 'server',           //在服务器端分页
        queryParams: queryParams,           //传递参数
        pageNumber: 1,                      //初始化加载第一页，默认第一页
        pageSize: 20,                       //每页的记录行数（*）
        pageList: [10, 20, 30, 40, 50],     //可供选择的每页的行数（*）
        clickToSelect: true,                //是否启用点击选中行
        //toolbar: "#tableToolBar",
        height: getHeight(),
        search: false,
        showRefresh: false,
        showColumns: false,
        toolbar: '',
        iconSize: 'outline',
        icons: {
            refresh: 'glyphicon-repeat',
            columns: 'glyphicon-list'
        },
        toolbar: '',
        columns: [ {
            field: 'createTime',
            title: '结算时间',
            align: 'center',
        }, {
            field: 'amount',
            title: '金额',
            align: 'center',
        }, {
            field: 'staffName',
            title: '操作员',
            align: 'center',
        }]
    });
}

//查询的参数
var queryParams = function (params) {
    var temp = {
        ID: $('#ID').val(),
    };
    console.log(temp);
    console.log(params);
    return temp;
};
function getHeight() {
    return $(window).height() - 150;
};